Big Huge Thesaurus

European cranberry

noun